home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 5
/
005.d81
/
palm reader
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-08-26
|
3KB
|
123 lines
100 print chr$(147)
101 forx=1to5:d$=d$+chr$(17):nextx
102 poke53280,1:poke53281,1:k=2
103 print chr$(14);chr$(8)
104 print chr$(144)
110 dim p$(61)
111 forx=1to61:readp$(x):nextx
130 goto155
140 for z=1to1000:nextz:return
155 if flagthen200
160 printd$:printspc(9);"[197][204][197][195][212][210][207][206][201][195][160][208][193][204][205][160][210][197][193][196][197][210]"
170 gosub140
200 rem
210 rem palm reader
215 rem
220 rem paul raymer
230 rem 3464 townhouse dr
240 rem las vegas nv 89121
250 rem
260 rem copyright (c) 1979,1984
261 rem
265 print chr$(147);chr$(9)
266 print chr$(9);chr$(142);chr$(8)
270 print d$
290 input"what is your name";n$
295 print chr$(147)
300 if n$=""then printchr$(147):t=t+1:ift=5then63000
301 if n$=""then 270
302 printchr$(9);chr$(14)
310 if len(n$)>24 then print"[200]ow about just two names!!!???":gosub140:goto265
320 if len(n$)<5then print"[211]uggest you use last name next time!":gosub140
330 m$=n$
340 x$="paulraymer"
350 if len(n$)<11thenn$=m$+n$+x$
360 print
431 gosub 140 :printchr$(147);d$:printchr$(14)
432 print"[208]lease place your palm next to the"
433 print"computer...think nice thoughts for a"
434 print"moment -- and then press f7[146]":print
435 printd$:print" ([212]o change screen color press f1[146])"
436 get an$:ifan$=""then436
437 if an$=chr$(133)thenk=k+1:poke53280,k:poke53281,k:goto436
438 if an$<>chr$(136)then437
439 printchr$(147)d$;"[208]alm reading for ";:gosub 5000:print:gosub140:print
440 y=1:print"[210][207][205][193][206][212][201][195] [206][193][212][213][210][197]: ";
450 gosub940:gosub140
460 printtab(22)p$(i)
470 gosub140
480 y=2:print"[205][197][205][207][210][217][160][197][214][193][204][213][193][212][201][207][206]: ";
490 gosub940:gosub140
500 printtab(22) p$(i+7)
510 gosub140
520 y=3:print"[193][210][212][201][211][212][201][195][160][193][194][201][204][201][212][217]: ";
530 gosub940:gosub140
540 printtab(22)p$(i+14)
550 gosub140
560 y=4:print"[211][197][206][211][197][160][207][198][160][200][213][205][207][210]: ";
570 gosub940:gosub140
580 printtab(22)p$(i+7)
590 gosub140
600 y=5:print"[195][210][197][193][212][201][214][197][160][212][193][204][197][206][212]: ";
610 gosub940:gosub140
620 printtab(22)p$(i+14)
630 gosub140
640 y=6:print"[208][197][210][211][197][214][197][210][197][206][195][197] : ";
650 gosub940:gosub140
660 printtab(22)p$(i)
670 gosub140
680 y=7:print"[205][207][207][196][160][201][206][196][201][195][193][212][207][210]: ";
690 gosub940:gosub140
700 printtab(22)p$(i+21)
710 gosub140
720 y=8:print"[197][216][197][195][213][212][201][214][197][160][193][194][201][204][201][212][217]: ";
730 gosub940:gosub140
740 printtab(22)p$(i+14)
750 gosub140
760 y=9:print"[204][213][195][203][217][160][196][193][217]: ";
770 gosub940:gosub140
780 printtab(22)p$(i+28)
790 gosub140
800 y=10:print"[217][207][213][210][160][194][197][211][212][160][195][207][204][207][210]: ";
810 gosub940:gosub140
820 printtab(22)p$(i+35)
830 gosub140
840 y=10:print"[217][207][213][210][160][204][213][195][203][217][160][206][213][205][194][197][210]: ";
850 gosub940:gosub140
860 printtab(22)p$(i+42)
870 gosub140
880 y=10:print"[217][207][213][210][160][204][213][195][203][217][160][205][207][206][212][200]: ";
890 gosub940:gosub140
900 i=i+6:ifi>12theni=i-12
910 printtab(22)p$(i+49)
920 gosub140
930 print:print"[193]nother reading? ([217]es or [206]o)"
931 getan$:ifan$=""then931
935 if an$<>"y"then 63000
936 poke53280,k:poke53281,k:k=k+1:ifk>10thenk=1
937 flag=1:goto265
940 i$=mid$(n$,y,1)
950 i=asc(i$)-64
960 if i<0theni=i+32
970 i=int(i/4)+1
980 return
990 data "[214]ery [211]trong","[209]uite [211]trong","[211]trong","[193]verage","[211]o-[211]o","[215]eak","[206]one"
1000 data "[197]xcellent","[214]ery good","[209]uite good","[199]ood","[193]verage","[198]air"
1005 data "[206]eeds [201]mprovement"
1010 data "[214]ery [200]igh","[200]igh","[214]ery [199]ood","[193]bove [193]verage","[193]verage","[198]air","[204]ow"
1020 data "[213]npredictable","[212]empermental","[197]xciteable","[193]verage","[195]alm"
1025 data "[195]ool","[195]old"
1030 data "[205]onday","[212]uesday","[215]ednesday","[212]hursday","[198]riday","[211]aturday"
1035 data "[211]unday"
1040 data "[210]ed","[194]lue","[217]ellow","[208]urple","[199]reen","[207]range","[208]ink"
1050 data "1","2","3","5","7","9","11"
1060 data "[202]anuary","[198]ebruary","[205]arch","[193]pril","[205]ay","[202]une","[202]uly","[193]ugust"
1070 data "[211]eptember","[207]ctober","[206]ovember","[196]ecember"
5000 rem name changer
5010 for n=1tolen(m$)
5020 print chr$(asc(mid$(m$,n,1))+128);
5030 next n
5035 return
63000 print"[147]load"chr$(34)"payload"chr$(34)",8":print"run"
63005 poke631,13:poke632,13:poke198,2:end